home *** CD-ROM | disk | FTP | other *** search
-
- #include <quickdraw.h>
- #include <texttool.h>
-
- char test[80];
-
- #if 0
-
- /**********************************************************************/
-
- void pdlWait()
- {
- unsigned int i;
-
- for (;;) {
- GrafOff();
- for (;;) {
- for (i = 2; i; i--) {
- if (*((char *)(0xE0C060 + i)) & 0x80) break;
- }
- if (i) break;
- }
- GrafOn();
- for (; *((char *)(0xE0C060 + i)) & 0x80;) {
- if (*((char *)(0xE0C063 - i)) & 0x80) return;
- }
- if (i == 1) return;
- }
- }
-
- /**********************************************************************/
-
- void sbug(str)
- char *str;
- {
- if (*((char *)0xE0C061) >= 0x80) return;
- InitTextDev(1);
- WriteCString(str);
- pdlWait();
- }
-
- /**********************************************************************/
-
- void stack()
- {
- unsigned int stk;
-
- asm {
- tsc
- sta stk
- }
- sprintf(test, "stack=%X", stk);
- sbug(test);
- }
-
- #endif